repeating gun - French English Dictionary